package tech.aistar.day01;

public class User {

        //对象拥有什么 - 对象的特征

        //定义属性
        //修饰符 数据类型 属性名;
        //修饰符
        //访问修饰符 - public private protected []
        //其他修饰符 static abstract final
        //数据类型可以是八种基本数据类型或者是对象类型
        //属性名 - "小驼峰命名" - 首字母小写,以后每个单词大写,比如stuManager;

        //private - 私有的,只能在本类中进行访问.
        private int id;
        private String username;
       public User(){
           //System.out.println("空参构造");
       }

        public User(int id,String username){
            //System.out.println("全参构造...");
            //this.id = id;
            //this.username = username;

            //通过this关键字来区分这个变量是属于方法的形参中的变量,还是属于当前对象的这个变量[属性]
            //this - 当前对象
            // System.out.println("this:"+this);
            this.id=id;
            this.username=username;

        }

    public int getId(){
        return id;
    }
    public String getUsername(){
           return username;
    }

    public void setId(int id) {
        this.id = id;
    }

    public void setUsername(String username) {
        this.username = username;
    }
}

